﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0073)http://www.nopdynamics.com/lucenenet-full-text-search-setup-instructions/ -->
<!DOCTYPE html PUBLIC "" ""><!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ --><!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]--><!--[if IE 7]>    <html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]--><!--[if IE 8]>    <html class="no-js lt-ie9" lang="en"> <![endif]--><!--[if gt IE 8]><!--><HTML 
class="no-js" lang="en"><!--<![endif]--><HEAD><META content="IE=10.000" 
http-equiv="X-UA-Compatible">
	 <TITLE>nopCommerce™ Lucene.net™ Full Text Search Setup</TITLE>	 
<META http-equiv="Content-Type" content="text/html; charset=utf-8">	 
<META name="description" content="">	 
<META name="keywords" content="">		      
<META name="viewport" content="width=device-width">	 <LINK href="/images/nopDynamics.ico" 
rel="shortcut icon" type="image/ico">     <LINK href="/images/apple-touch-icon-57x57-precomposed.png" 
rel="apple-touch-icon-precomposed">     <LINK href="/images/apple-touch-icon-72x72-precomposed.png" 
rel="apple-touch-icon-precomposed" sizes="72x72">     <LINK href="/images/apple-touch-icon-114x114-precomposed.png" 
rel="apple-touch-icon-precomposed" sizes="114x114">     <LINK href="/images/apple-touch-icon-144x144-precomposed.png" 
rel="apple-touch-icon-precomposed" sizes="144x144">	 <LINK href="nopCommerce™%20Lucene_net™%20Full%20Text%20Search%20Setup_files/foundation.min.css" 
rel="stylesheet">     <LINK href="nopCommerce™%20Lucene_net™%20Full%20Text%20Search%20Setup_files/main.css" 
rel="stylesheet">     <LINK href="/css/app.css" rel="stylesheet">	 <LINK href="nopCommerce™%20Lucene_net™%20Full%20Text%20Search%20Setup_files/jquery.fancybox.css" 
rel="stylesheet" type="text/css" media="screen">	 
<SCRIPT src="nopCommerce™%20Lucene_net™%20Full%20Text%20Search%20Setup_files/modernizr.foundation.js"></SCRIPT>
	 
<SCRIPT src="nopCommerce™%20Lucene_net™%20Full%20Text%20Search%20Setup_files/jquery-1.10.2.min.js" type="text/javascript"></SCRIPT>
	 
<SCRIPT src="nopCommerce™%20Lucene_net™%20Full%20Text%20Search%20Setup_files/jquery.validate.min.js" type="text/javascript"></SCRIPT>
	 
<SCRIPT src="nopCommerce™%20Lucene_net™%20Full%20Text%20Search%20Setup_files/jquery.fancybox.pack.js" type="text/javascript"></SCRIPT>
			     
<META http-equiv="content-language" content="en">     <LINK href="http://www.nopdynamics.com/de" 
rel="alternate" hreflang="de">	 
<SCRIPT type="text/javascript">
	
	  var _gaq = _gaq || [];
	  _gaq.push(['_setAccount', 'UA-41995154-1']);
	
		  _gaq.push(['_trackPageview']);
	
	  (function() {
		var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
		ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
		var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
	  })();

	
	$("a#single_image").fancybox();
	

	$("a#inline").fancybox({
		'hideOnContentClick': true
	});

	</SCRIPT>
			     <LINK href="nopCommerce™%20Lucene_net™%20Full%20Text%20Search%20Setup_files/ligature.css" 
rel="stylesheet">	 <!-- IE Fix for HTML5 Tags -->	 <!--[if lt IE 9]>
	  <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
	<![endif]--> 
<META name="GENERATOR" content="MSHTML 10.00.9200.16384"></HEAD> 
<BODY><NAV>
<DIV class="header_nav">
<DIV class="row">
<DIV class="four columns"><A href="http://www.nopdynamics.com/"><IMG class="company-logo" 
src="nopCommerce™%20Lucene_net™%20Full%20Text%20Search%20Setup_files/nopdynamics-logo.png"></A> 
                </DIV>
<DIV class="eight columns right_nav">
<DIV id="sitemap">
<UL class="nav-bar horizontal" id="menu-header">
  <LI><A id="nav-home" href="http://www.nopdynamics.com/">Home</A></LI>
  <LI><A href="http://www.nopdynamics.com/products/">Products</A></LI>
  <LI><A href="http://www.nopdynamics.com/what-we-do/">What we do</A></LI>
  <LI><A href="http://www.nopdynamics.com/about-us/">About Us</A></LI>
  <LI><A href="http://www.nopdynamics.com/contact/">Contact</A></LI>
  <LI><A href="http://forum.nopdynamics.com/" 
target="_blank">Forum</A></LI></UL></DIV></DIV></DIV></DIV></NAV><HEADER>
<H1 class="welcome_text">nopCommerce™ Lucene.net™ Full Text Search 
Setup</H1></HEADER><SECTION class="section_main">
<DIV class="row" style="padding-top: 20px;">
<DIV class="twelve columns">
<P><SPAN style='line-height: 1.1; font-family: "Open Sans Condensed", sans-serif; font-size: 27px;'>Setup 
Instructions</SPAN></P>
<P>To setup&nbsp;<SPAN>nopCommerce™ Lucene.net™ Full Text Search plugin is very 
simple.</SPAN></P>
<OL>
  <LI>Request a license / trial license from <A title="nopCommerce Lucene.net Full Text Search" 
  href="http://www.nopdynamics.com/products/nopcommerce-lucenenet-full-text-search/" 
  target="_blank">here</A>.&nbsp;<BR>You will get the file via email.</LI>
  <LI>Copy the license file ("<B>Lucene.licx</B>") into the 
  <STRONG>App_Data</STRONG> folder of your nopCommerce instance.<BR>If the 
  plugin is already located at your server restart the application before you 
  proceed.</LI>
  <LI>Download the plugin from <A title="nopCommerce Lucene.net Full Text Search" 
  href="http://www.nopdynamics.com/products/nopcommerce-lucenenet-full-text-search/" 
  target="_blank">here</A>.&nbsp;</LI>
  <LI>The downloaded plugin is a zip file which contains all available 
  versions.<BR>Check within your admin area ("www.yourstore.com/admin") which 
  version of nopCommerce your are running. You'll find this information in the 
  upper right corner.<BR>Just copy the right version (nopCommerce 
  ver.&nbsp;<STRONG>3.10 </STRONG>=&gt; 
  "FulltextSearch.Lucene.<STRONG>3.10</STRONG>") into your Plugins folder of 
  your nopCommerce instance. Rename the folder to 
  "<SPAN><STRONG>FulltextSearch.Lucene</STRONG>". This isn't really necessary 
  but helps later when you upgrade nopCommerce to a new version.<BR><SPAN style="text-decoration: underline;">Ensure 
  that only one version of the plugin is existing at your 
  instance.</SPAN><BR></SPAN></LI>
  <LI><SPAN>Install the plugin in <STRONG>Configuration/Plugins</STRONG>.<BR>The 
  plugin will be activated after it is installed and will use the file system as 
  storage location for the lucene index by default. Without specifying 
  "<STRONG>Locale Catalog Path</STRONG>" on the configuration page of this 
  plugin the index is stored in "<STRONG>~App_Data/LuceneIndex</STRONG>".<BR>If 
  you change the path an entry in Settings.txt will be created 
  like<BR><EM>Lucene.Path: TestIndex</EM></SPAN></LI>
  <LI>If you like to store the index in <STRONG>Windows Azure</STRONG> check 
  "<STRONG>Use Azure Blob Storage</STRONG>" and fill out "<STRONG>Storage 
  Account Name</STRONG>", "<STRONG>Storage Account Key</STRONG>" and 
  "<STRONG>Catalog Name</STRONG>". "Storage Account Name" and "Storage Account 
  Key" you'll get from your <A href="https://manage.windowsazure.com/" target="_blank">Windows 
  Azure Admin</A> interface.<BR>"Catalog Name" can be choosen but has to be 
  specified lower case without spaces and special characters ("-" is 
  allowed).<BR>The values will be stored in your Settings.txt 
  as<BR><EM>Lucene.CatalogName: 
  lucene-test-index<BR></EM><EM>Lucene.ConnectionString:&nbsp;DefaultEndpointsProtocol=http;AccountName=nopdynamics;AccountKey=nhf49v...==</EM></LI>
  <LI>By default field boost are set to 1.0000. If you like to influence the 
  order of your search results just change the values in a usefull way. As 
  higher the values are they are listed at the top of your search results. If 
  you get hits in more than on field the boost values are 
  summarized.<BR><STRONG>Tip</STRONG>: Rebuilding the index is very fast. Just 
  play a bit with these values and find out your optimal 
  configuration.<BR><STRONG>For developers</STRONG>: The plugin raises an 
  DocumentCreatedEvent&nbsp;event for every indexed item. If you want to add 
  custom fields to the index just add a new Boost here. Check "Is Localized 
  Operation" if you want to index multi-language fields. Implement the event and 
  add your custom fields to the index in a own plugin.</LI>
  <LI>After specifiying these settings please save and restart your application 
  (this won't be necassary in a later version).<BR>If you don't modify account 
  settings a restart is <STRONG>not</STRONG> necassary.&nbsp;</LI>
  <LI>After returning to the configuration interface of this plugin the field 
  "Current Directory Type" either shows "File System" or "Azure Blob Storage". 
  Check your settings if it is not your expected value.</LI>
  <LI>Finally click on the "<STRONG>Rebuild Index</STRONG>" button. Even for 
  several thousand items the operation will be very fast. Changes of your 
  catalog are automatically reflected in the index. After a lot of catalog 
  changes it might be usefull to execute "<STRONG>Optimze index</STRONG>" to 
  optimize the search performance.</LI></OL></DIV></DIV></SECTION><FOOTER>
<DIV class="row">
<DIV class="twelve columns footer_end">
<DIV class="row">
<UL>
  <LI class="languageselector selected">English</LI>         
  <LI class="languageselector"><A 
  href="http://www.nopdynamics.com/de">Deutsch</A></LI> </UL></DIV></DIV>
<DIV class="twelve columns footer_nav">
<DIV class="row">
<DIV class="three columns footer textLeft"><A 
href="http://www.nopdynamics.com/"><IMG style="width: 200px;" src="nopCommerce™%20Lucene_net™%20Full%20Text%20Search%20Setup_files/nopdynamics-logo.png"></A> 
                </DIV>
<DIV class="three columns footer textLeft">
<P>Im Bastaugrund 21 <BR>32427 Minden<BR>Germany</P></DIV>
<DIV class="three columns footer textLeft">
<UL class="footer-nav">
  <LI data-icon=""><A href="tel://+4957159729905/"><SPAN class="text">+49 (571) 
  59729905</SPAN></A></LI>
  <LI data-icon=""><A href="mailto:info@nopdynamics.com"><SPAN 
  class="text">info@nopdynamics.com</SPAN></A></LI></UL></DIV>
<DIV class="three columns footer textRight"><A title="twitter" class="lsf-icon" 
style="font-size: 32px;" href="http://twitter.com/nopdynamics"></A>              
 <A title="facebook" class="lsf-icon" style="font-size: 32px;" href="https://www.facebook.com/nopdynamics"></A> 
                </DIV></DIV>
<DIV class="row tline">
<DIV class="six columns footer textLeft">
<P>© 2013 nopDynamics</P></DIV>
<DIV class="six columns footer textRight">
<P><A title="Terms of Use" href="http://www.nopdynamics.com/terms-of-use/">Terms 
of Use</A>&nbsp;| <A title="Privacy Policy" href="http://www.nopdynamics.com/privacy-policy/">Privacy 
Policy</A>&nbsp;| <A title="Contact" 
href="http://www.nopdynamics.com/contact/">Contact</A></P></DIV></DIV></DIV></DIV></FOOTER></BODY></HTML>
